home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / diskutil / noahdi.zoo / noahdi / hd_dv.c < prev    next >
Text File  |  1992-05-24  |  2KB  |  56 lines

  1. /*
  2.     File: HD_DRV.C            Atari AHDI Compatible Harddisk driver
  3.  
  4.     Oct 1988 V0.00 T.H. Schipper
  5. */
  6. /*  HISTORY
  7.  
  8.     Oct 1988.  Started. Tested read and write routines.
  9.     Nov 1988.  Tested send_cmd routine.
  10.     Dec 1988.  Tested req_sense routine. Not sure it works OK.
  11.     Jan 1989.  Tested wd_msel and wd_format.
  12.     Jan 1989.  Tested some drive errors. Controller always reports no
  13.                errors. (HAC bug ?).
  14. */
  15. /*  Still to be done in the different modules
  16.  
  17.     Some extra low-level routines. All group zero commands.
  18.     Complete the Installer.
  19.     All locall variables to register type.
  20.     Update the driver to AHDI V3.00.
  21.         Extended partitions.
  22.         Compatible AHDI variables. See Atari AHDI update release notes.
  23.         Support for removeable media.
  24.         Add extra parameter to hrw() function. See Atari AHDI update notes.
  25. */
  26. /*
  27. Copyright (c) 1988 - 1991 by Ted Schipper.
  28.  
  29. Permission to use, copy, modify, and distribute this software and its
  30. documentation for any purpose and without fee is hereby granted,
  31. provided that the above copyright notice appear in all copies and that
  32. both that copyright notice and this permission notice appear in
  33. supporting documentation.
  34.  
  35. This software is provided AS IS with no warranties of any kind.  The author
  36. shall have no liability with respect to the infringement of copyrights,
  37. trade secrets or any patents by this file or any part thereof.  In no
  38. event will the author be liable for any lost revenue or profits or
  39. other special, indirect and consequential damages.
  40. */
  41.  
  42. /*static char *version = "(@)HD_DVR.C,V0.00 89/06/25 21:10:35 Ted Schipper\n";*/
  43. short errno;
  44. short hd_boot = 0;
  45. long  base_pg_addr = 0L;
  46.  
  47. /* MWC Compiler C Startup */
  48.  
  49. /* Entry Point */
  50.  
  51. _start()
  52. {
  53.  i_sasi1();         /* call the driver installer entry point */
  54. }
  55.  
  56.